
// 网购
// 链接：https://www.nowcoder.com/questionTerminal/5d7dfd405e5f4e4fbfdff6862c46b751
// 来源：牛客网

// KiKi非常喜欢网购，在一家店铺他看中了一件衣服，他了解到，如果今天是“双11”（11月11日）则这件衣服打7折，“双12” （12月12日）则这件衣服打8折，如果有优惠券可以额外减50元（优惠券只能在双11或双12使用），求KiKi最终所花的钱数。

// 数据范围：衣服价格满足 1≤val≤100000 1≤val≤100000 

// 输入描述:

// 一行，四个数字，第一个数表示小明看中的衣服价格，第二和第三个整数分别表示当天的月份、当天的日期、第四个整数表示是否有优惠券（有优惠券用1表示，无优惠券用0表示）。
// 注：输入日期保证只有“双11”和“双12”。



// 输出描述:

// 一行，小明实际花的钱数（保留两位小数）。（提示：不要指望商家倒找你钱）

// 示例1
// 输入

// 1000.0 11 11 1

// 输出

// 650.00

// 示例2
// 输入

// 999.8 12 12 0

// 输出

// 799.84

// 示例3
// 输入

// 66.6 11 11 1

// 输出

// 0.00

#include<stdio.h>


int main()
{
    float price = 0;
    
    int month = 0,date = 0;
    
    int note = 0;
    
    scanf("%f %d %d %d",&price,&month,&date,&note);
    
    if(month == 11)
    {
        if(note)
            price = price * 0.7 - 50;
        else
            price *= 0.7;
    }
    else
    {
        if(note)
            price = price * 0.8 - 50;
        else
            price *= 0.8;
    }
    
    if(price < 0)
        price = 0;
    
    printf("%.2f",price);
    
    
    return 0;
}